.store-container{background-color:#f5f5f5;}
.store-container .store-inner{width:980px;margin:0 auto;}

.store-hd{position:relative;height:470px;background:#ed4b3c url(/pinzhiV2.0/images/qijiandian-banner.png) no-repeat center top;}
.store-hd .login-main{position:absolute;left:50%;margin-left:170px;top:65px;width:320px;height:340px; background-color:#fff;}

.store-hd .login-main .login-name{padding-left:10px;color:#333;font-size:16px;padding-top:20px;} 
.store-hd .login-main .msg{padding:30px 10px;color:#999;}
.store-hd .login-main .jihuo{display:block; margin:50px 10px;background-color:#ef363e;color:#fff; text-align:center;height:40px; line-height:40px;border-radius:5px;}
.store-hd .login-main .time{padding-left:10px;color:#ef363e; margin-bottom:10px;}


.login-main .tips{padding-left:25px;height:30px; line-height:30px;font-size:16px;color:#333; }

.login-form{ position:relative;}
.login-form-inner{padding-top:20px;border-top:1px solid #eee;width:320px;height:290px; background:#fff; position:relative;}
.login-form-inner #warning{ display:none; position:absolute;left:25px;top:0;border-radius:0 0 3px 3px;width:270px;height:20px; border:1px solid #eee;border-top-width:0;}
.login-form-inner #warning s{ position:absolute;left:15px; top:0;display:block;width:20px;height:20px; background:url(../images/pos_bg.jpg) no-repeat -45px -70px;}
.login-form-inner #warning strong{ margin-left:35px; line-height:20px;}
.login-form-inner ul{padding-left:25px;}
.login-form-inner ul li a{color:#005ba2;}
.login-form-inner ul li{ margin-bottom:5px;*margin-bottom:2px;width:272px; position:relative;}
.login-form-inner ul li .t label{font-size:14px;color:#7b7a7a;}
.login-form-inner ul li .t a{ float:right;font-size:14px;}
.login-form-inner ul li .d input{border-radius:3px;border:1px solid #c9c9c9;height:30px; color:#7b7a7a; line-height:30px;padding-left:10px;width:260px;}
.login-form-inner ul li .d input.focus{border-color:#8bbb4b;}
.login-form-inner ul li .sp input{width:80px;}
.login-form-inner ul li .validate-code-pic{ position:absolute;top:10px;right:0;width:170px;height:50px;}
.login-form-inner ul li .validate-code-pic img{ position:relative;top:16px;}
.login-form-inner ul li .validate-code-pic a{color:#333; position:relative;top:10px;}
.login-form-inner ul li .dis-login{color:#000;}
.login-form-inner ul li .dis-login strong{color:#999;}
.login-form-inner ul li .dis-login input{margin-right:5px; position:relative;top:1px;}
.login-form-inner ul li .submit-btn{ border-radius:10px;background: url(../images/pos_bg.jpg) no-repeat -80px -65px;border:0;color:#fff;font-size:16px;height:35px; line-height:35px;width:273px; margin-top:5px; cursor:pointer;}
.login-form-inner ul li .submit-btn:hover{opacity:0.9;filter:alpha(opacity=90);}
.login-form-inner ul li .dis-regist{ float:right;font-size:14px;}

.map{ position:relative; padding:50px 0;width:934px;height:1481px; margin:0 auto; background:url(../images/qijiandian_map.jpg) no-repeat center center;}
.map a{ position:absolute; opacity:0.5}

.map a.area-a{left:670px;top:205px;width:170px;height:150px; }
.map a.area-b{left:240px;top:360px;width:160px;height:215px;  }
.map a.area-c{left:758px;top:510px;width:150px;height:190px;  }
.map a.area-d{left:217px;top:585px;width:185px;height:156px;  }
.map a.area-e{left:682px;top:706px;width:135px;height:193px;  }
.map a.area-f{left:180px;top:753px;width:155px;height:182px;  }
.map a.area-g{left:637px;top:900px;width:193px;height:155px;  }
.map a.area-h{left:80px;top:952px;width:170px;height:165px;  }
.map a.area-i{left:565px;top:1080px;width:232px;height:225px;  }
.map a.area-j{left:481px;top:337px;width:303px;height:232px;  }
.map a.area-k{left:475px;top:639px;width:136px;height:215px;  }
.map a.area-l{left:258px;top:1070px;width:293px;height:190px;  }

.map a.area-a:hover{ background: url(../images/images/area_a.png) no-repeat 5px 11px;}
.map a.area-b:hover{ background: url(../images/images/area_b.png) no-repeat 7px 10px; }
.map a.area-c:hover{background: url(../images/images/area_c.png) no-repeat 6px 11px;  }
.map a.area-d:hover{background: url(../images/images/area_d.png) no-repeat -61px 6px; }
.map a.area-e:hover{background: url(../images/images/area_e.png) no-repeat 6px 8px}
.map a.area-f:hover{background: url(../images/images/area_f.png) no-repeat -70px 13px }
.map a.area-g:hover{background: url(../images/images/area_g.png) no-repeat 6px 7px }
.map a.area-h:hover{background: url(../images/images/area_h.png) no-repeat 16px 14px}
.map a.area-i:hover{background: url(../images/images/area_i.png) no-repeat 3px 10px }
.map a.area-j:hover{background: url(../images/images/area_j.png) no-repeat 5px 4px}
.map a.area-k:hover{background: url(../images/images/area_k.png) no-repeat 4px 6px}
.map a.area-l:hover{background: url(../images/images/area_l.png) no-repeat 11px 3px }












.pop-html{width:385px;}
.pop-html div.card{height:246px;width:387px;background: url(../images/card.jpg) no-repeat center center;}
.pop-html ul{padding:20px 0;}
.pop-html ul li{font-size:14px;color:#333;height:30px;line-height:30px; text-indent:0;}
.pop-html ul li i{ font-style:normal;color:#666; margin-left:20px;}
.pop-html ul li span{color:#ef3540;}
.pop-html ul li a{ margin-left:15px;}
.pop-html ul li p{position:relative;padding-left:22px;height:30px; cursor:pointer;}
.pop-html ul li p i{ position:absolute;left:-20px; top:7px;display:block;width:20px;height:17px; background:url(../images/icon_check.jpg) no-repeat 0 0;}
.pop-html ul li p i.no{ background-position:0 -17px;}
.pop-html .buy-btn{display:block;height:45px; background-color:#ef363e;color:#fff;font-size:16px; line-height:45px; text-align:center;}
.pop-html ul li.txt{height:70px;}
.pop-html ul li em{color:#ef363e;}
.pop-html ul li input{border:1px solid #eee;padding:3px;}

